레이아웃, 표시 관련 속성
작성일 : 2024.11.19
인라인/블록 관련
inline: 텍스트처럼 흐름. width/height 설정 불가inline-block: 인라인 흐름 + 블록 속성(width/height) 설정 가능block: 새 줄에서 시작, 전체 너비 차지
공백 처리
whitespace-nowrap: 모든 줄바꿈 방지whitespace-normal: 기본값, 자동 줄바꿈whitespace-pre: 입력된 공백/줄바꿈 유지whitespace-pre-wrap: pre + 자동 줄바꿈whitespace-pre-line: 줄바꿈만 유지, 공백은 무시
텍스트 줄바꿈
break-normal: 단어 단위로 줄바꿈break-words: 단어 중간이라도 줄바꿈break-all: 모든 문자에서 줄바꿈 가능truncate: 말줄임(...) 처리text-wrap: 컨테이너 크기에 맞춰 자동 줄바꿈overflow-wrap: break-words와 유사하나 컨테이너 넘칠 때만 작동
사용 예시:
- 긴 URL:
break-all - 고정 너비 내 텍스트:
truncate - 버튼 레이블:
whitespace-nowrap - 본문 텍스트:
break-normalortext-wrap - 코드 블록:
whitespace-pre